package cn.like.common.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * @author like 980650920@qq.com
 * @date 2021/7/9 17:11
 */
@ToString
@Accessors(chain = true)
@Setter
@Getter
public class LoginSuccessDto implements Serializable {

    /**
     * 账号
     */
    @ApiModelProperty(value = "账号")
    private String account;

    /**
     * 姓名
     */
    @ApiModelProperty(value = "姓名")
    private String name;

    /**
     * 组织ID
     * #c_core_org
     */
    @ApiModelProperty(value = "组织ID#c_core_org")
    private Long orgId;

    /**
     * 岗位ID
     * #c_core_station
     */
    @ApiModelProperty(value = "岗位ID#c_core_station")
    private Long stationId;

    /**
     * 邮箱
     */
    @ApiModelProperty(value = "邮箱")
    private String email;

    /**
     * 手机
     */
    @ApiModelProperty(value = "手机")
    private String mobile;

    /**
     * 性别
     * #Sex{W:女;M:男;N:未知}
     */
    @ApiModelProperty(value = "性别#Sex{W:女;M:男;N:未知}")
    private String sex;

    /**
     * 头像
     */
    @ApiModelProperty(value = "头像")
    private String avatar;

    /**
     * 工作描述
     * 比如：  市长、管理员、局长等等   用于登陆展示
     */
    @ApiModelProperty(value = "工作描述 比如：  市长、管理员、局长等等 用于登陆展示")
    private String workDescribe;

    @ApiModelProperty(value = "token 值")
    private String token;
}
